package com.wdg.fegin;

import com.wdg.pojo.*;
import org.springframework.cloud.openfeign.FeignClient;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;

import java.util.List;

@FeignClient("provider-cookbook")//设置服务提供者的名字
public interface ICookBookFegin {

    @PostMapping("provider_cookbook/addCookBook")
    boolean addCookBook(@RequestBody Cookbook cookbook);

    //    获得所有的厨具
    @GetMapping("provider_getneeds/getAllCbtool")
    List<Cbtool> getAllCbtool();

    //    获得所有的口味
    @GetMapping("provider_getneeds/getAllCbtaste")
    List<Cbtaste> getAllCbtaste();

    //    获得所有难度
    @GetMapping("provider_getneeds/getAllCbdifficulty")
    List<Cbdifficulty> getAllCbdifficulty();

    //    获得所有的工艺
    @GetMapping("provider_getneeds/getAllcratf")
    List<Cbcratf> getAllcratf();

    //    获得所有的耗时
    @GetMapping("provider_getneeds/getAllCbtime")
    List<Cbtime> getAllCbtime() ;
}
